island bases - German English Dictionary